*{ margin:0; padding:0; word-break:break-all;}
ul{ list-style:none;}
a{ color:#333; outline:none; text-decoration:none; hide-focus:expression(this.hideFocus=true);}
a:link,a:visited{ color:#3e3e3e;}
img{ border:0;}
body{ font-size:12px; color:#3e3e3e; font-family:"ËÎÌå";}
.clear{ clear:both;}

a{ hide-focus:expression(hideFocus=true);}
#iconDiv1 {
	display:none;
}
.oc_bg {
	background:url(../images/onlineContact_bgls.png) no-repeat
}
.btn {
	display:inline-block;
	text-decoration:none;
	cursor:pointer
}
#big_C {
	position:fixed;
	_position:absolute;
	width:157px;
	height:301px;
	right:0px;
	top:200px;
	z-index:99999;
}
#big_C .btn1 {
	position:absolute;
	width:19px;
	height:19px;
	top:70px;
	right:0px;
	background-position:-254px -84px
}
#big_C .btn3 {
	position:absolute;
	width:116px;
	height:24px;
	top:128px;
	left:32px;
	background-position:-376px -175px
}
#big_C .btn3:hover {
	background-position:-376px -38px
}
#big_C .btn4 {
	position:absolute;
	width:116px;
	height:24px;
	left:32px;
	top:165px;
	background-position:-376px -212px
}
#big_C .btn4:hover {
	background-position:-376px -75px
}
#big_C .btn5 {
	position:absolute;
	width:116px;
	height:24px;
	line-height:24px;
	top:202px;
	left:32px;
	background-position:-376px -249px;
	padding-left:8px;
	font-family:Microsoft Yahei;
}
#big_C .btn5:hover {
	background-position:-376px -112px; color:#fff;
}

#big_C .btn5:hover {
	background-position:-376px -112px
}
#big_C .btn6 {
	display:none;
	position:absolute;
	width:25px;
	height:85px;
	top:140px;
	left:-0px;
	background-position:-217px -84px
}
#big_C .btn6:hover {
	background-position:-183px -84px
}
#small_C {
	position:fixed;
	_position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:300px;
	background-position:-328px -175px
}
#small_C .btn1 {
	display:none;
	position:absolute;
	width:28px;
	height:28px;
	left:0px;
	bottom:-28px;
	background-position:-207px -108px
}
#small_C .btn1:hover {
	background-position:-175px -108px
}
#small_C .stb {
	position:absolute;
	width:28px;
	height:91px;
	right:1px;
	top:0px
}
#big_C #wx {
	display: none;
	width: 150px;
	height: 150px;
	position: absolute;
	top: 220px;
	left: -150px;
}

.header{ width:100%; min-width:1208px; height:31px; line-height:31px; background:url(/images/topbg.jpg) 0 0 repeat-x;}
.headerbox{ width:1200px; height:31px; margin:0 auto; overflow:hidden;}
.headerbox .left{ float:left;}
.headerbox .right{ width:202px; height:31px; float:right; overflow:hidden;}

.top{ width:1200px; height:119px; margin:0 auto; overflow:hidden;}
.toplogo{ width:588px; height:119px; float:left; overflow:hidden;}
.topcode{ width:80px; height:102px; float:left; overflow:hidden; padding-top:11px; text-align:center;}
.topcode img{ width:80px; height:80px; display:block;}
.topcode p{ float:left; line-height:22px; text-align:center; width:80px; color:#9e9e9e;}

.search{ width:316px; height:35px; float:right; overflow:hidden; background:url(/images/search.jpg) 0 0px no-repeat; margin-top:46px; margin-right:37px;}
.search li{ float:left; height:25px;}
.search .word{ width:223px; border:0; height:20px; line-height:20px; top:8px; position:relative; -webkit-appearance:none; color:#333333; outline:medium none; background-color:transparent; left:12px;}
.search .btn{ width:71px; height:35px; background-color:transparent; border:0 none; top:0px; float:left; position:relative; left:0px; outline:medium none; cursor:pointer;hide-focus:expression(this.hideFocus=true);}

#menu{ width:100%; min-width:1208px; height:45px; z-index:10; position:relative; background:#036cb5; margin:0 auto;}
.menu1,.menu1 ul{ width:1202px; margin:0 auto;}
.menu1 li{ width:119px; text-align:center; position:relative; float:left; font-size:16px; font-weight:normal; padding-top:0; background:url(/images/menuline.jpg) right 0 no-repeat; font-family:Microsoft Yahei;}
.menu1 li.long{ width:250px; background:#00336f; color:#fff; line-height:45px;}
.menu1 li a{ display:block; color:#fff; line-height:45px;}
.menu1 li a:hover,.menu1 li a.navCurrent{ color:#fff; background:url(/images/menu1.jpg) center 0 no-repeat;}
.menu1 li.long a:hover{ background:#00336f;}

.menu1 li .two{ position:absolute; top:45px; left:0; display:none; width:119px; z-index:99;}
.menu1 li .two li{ width:119px; border-top:1px solid #eee; text-align:center; font-family:"ËÎÌå"; font-size:12px; font-weight:normal;}
.menu1 li .two li a{ color:#fff; display:block; background:#036cb5; line-height:26px;}
.menu1 li .two li a:hover{ color:#f90;  background:#005eb4;}
.menu1 li:hover ul.two,.menu1 li.sfhover ul {
	z-index: 10; 
	filter: alpha (opacity=100); 
	position: absolute; }
.menu1 li:hover .two,.menu1 li.sfhover ul{ display:block; min-height:0px;}

#menu2{ width:100%; min-width:1208px; height:45px; z-index:10; position:relative; background:#036cb5; margin:0 auto;}
.menu2,.menu2 ul{ width:1200px; margin:0 auto;}
.menu2 li{ width:150px; text-align:center; position:relative; float:left; font-size:16px; font-weight:normal; padding-top:0; background:url(/images/menuline.jpg) right 0 no-repeat; font-family:Microsoft Yahei;}
.menu2 li a{ display:block; color:#fff; line-height:45px;}
.menu2 li a:hover,.menu2 li a.navCurrent{ color:#fff; background:url(/images/menu2.jpg) center 0 no-repeat;}
.menu2 li.long a:hover{ background:#00336f;}

.menu2 li .two{ position:absolute; top:45px; left:0; display:none; width:150px; z-index:99;}
.menu2 li .two li{ width:150px; border-top:1px solid #eee; text-align:center; font-family:"ËÎÌå"; font-size:12px; font-weight:normal;}
.menu2 li .two li a{ color:#fff; display:block; background:#036cb5; line-height:26px;}
.menu2 li .two li a:hover{ color:#f90;  background:#005eb4;}
.menu2 li:hover ul.two,.menu2 li.sfhover ul {
	z-index: 10; 
	filter: alpha (opacity=100); 
	position: absolute; }
.menu2 li:hover .two,.menu2 li.sfhover ul{ display:block; min-height:0px;}

.section{ width:1208px; height:399px; margin:0 auto; padding-bottom:4px; overflow:hidden; background:url(/images/bannerbg.jpg) right top no-repeat;}
.spfl{width:251px;height:395px;position:relative;background:#054794;float:left;z-index:99; margin-left:3px; padding:2px 0 2px;}
.spfl li{width:251px;height:44px;line-height:44px;font-size:14px;float:left;background:url(/images/lgmenuline.jpg) left bottom no-repeat;font-family:Microsoft Yahei;}
.spfl li.none{ background:#054794;}
.spfl li:hover.none{ background:#2062af;}
.spfl li:hover{ background:#2062af;}
.spfl li a.fl1{display:block;color:#fff;background:url(/images/fl1.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl2{display:block;color:#fff;background:url(/images/fl2.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl3{display:block;color:#fff;background:url(/images/fl3.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl4{display:block;color:#fff;background:url(/images/fl4.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl5{display:block;color:#fff;background:url(/images/fl5.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl6{display:block;color:#fff;background:url(/images/fl6.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl7{display:block;color:#fff;background:url(/images/fl7.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl8{display:block;color:#fff;background:url(/images/fl8.png) 18px center no-repeat;padding-left:48px;}
.spfl li a.fl9{display:block;color:#fff;background:url(/images/fl9.png) 18px center no-repeat;padding-left:48px;}
.spfl  ul.two{ display:none; width:251px;height:398px;position:absolute; top:0px; left:251px;z-index:100;padding-top:1px;background:#2062af;}				
.spfl  ul.two li{line-height:45px; font-weight:normal;font-family:"ËÎÌå"; border-top:0; background:none;}
.spfl ul.two li a{ display:block; background:none;padding:0px 0 0px 30px; color:#fff;}
.spfl  ul.two li a:hover{ color:#F90;}
.spfl li:hover ul.two{ display:block;}

.banner{width:950px;height:399px;float:left;overflow:hidden;}
.BslideBox{ width:950px; height:399px; overflow:hidden;position:relative;}
.BslideBox .hd{width:130px; height:13px; overflow:hidden; position:absolute; left:50%;margin-left:-65px; bottom:7px; z-index:1;}
.BslideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.BslideBox .hd ul li{ float:left; width:13px; height:13px; background:url(/images/changeoff.png) 0 0 no-repeat; cursor:pointer; margin:0 4px;}
.BslideBox .hd ul li.on{ background:url(/images/changeon.png) 0 0 no-repeat;}
.BslideBox .bd{ position:relative; height:100%; z-index:0;}
.BslideBox .bd li{ zoom:1; vertical-align:middle;}
.BslideBox .bd img{width:950px; height:399px; display:block; }

.section2{ width:1200px; height:289px; margin:26px auto 0; overflow:hidden;}
.pptj{ float:left; width:901px; height:287px; overflow:hidden; border:1px solid #d2d2d2; margin-right:10px;}
.pptjbtn{ width:891px; height:39px; line-height:39px; text-align:right; padding-right:10px; background:url(/images/pptjbtn.jpg) 0 0 no-repeat}
.pptjbtn a{ color:#8e8e8e;}
.pptjbtn span{ float:left; padding-left:40px; font-size:14px; font-weight:bold;}
.pptjbtn span a{ color:#7b7b7b;}
.pptjbox{ width:888px; height:232px; overflow:hidden; padding:8px 6px 8px 7px;}
.pptjbox li{ float:left; width:132px; height:43px; padding:8px 8px 7px; overflow:hidden;}
.pptjbox li img{ width:128px; height:128px; height:39px; padding:1px; border:1px solid #d2d2d2; display:block;}

.news{ width:286px; height:289px; float:left; overflow:hidden; float:left;}
#tab1{ width:285px;height:39px; line-height:39px; border:1px solid #d2d2d2; border-right:0; border-bottom:0;}
#tab1 li{ float:left; width:95px; font-size:14px; height:39px; line-height:39px; text-align:center; cursor:pointer; font-weight:bold; background:url(/images/tab2.jpg) 0 0 no-repeat; overflow:hidden; }
#tab1 li.now{color:#7b7b7b; background:url(/images/tab1.jpg) 0 0 no-repeat;  display:block;}
#tab1 li a{ display:block;color:#7b7b7b;}
#tab1 li.now a{color:#7b7b7b;}
#tablist1{ width:262px;  height:248px; overflow:hidden;border:1px solid #d2d2d2; border-top:0; padding:0 11px 0 11px;}
.tablist{width:262px; height:243px; font-size:12px; display:none; overflow:hidden; padding-top:5px;}
.cc1{ width:766px; height:265px; overflow:hidden; padding-top:0px;}
.cc1 li{ height:30px; line-height:30px; background:url(/images/little.jpg) 0px 12px no-repeat; padding-left:13px; }
.cc1 li a{color:#333333;}
.cc1 li a:hover{ color:#f00;}
.block{display:block;}

.xbanner{ width:1194px; height:110px; padding:2px; border:1px solid #d2d2d2; margin:20px auto 0; overflow:hidden;}
.xbanner img{ width:1194px; height:110px; display:block;}

.section3{ width:1200px; height:438px; margin:20px auto 0; overflow:hidden;}
.leftimg{ width:228px; height:438px; float:left; overflow:hidden;}
.leftimgbtn{ width:228px; height:40px; line-height:40px; text-align:center; font-size:18px; font-family:Microsoft Yahei;}
.leftimgbtn a{ display:block; color:#fff;}
.m1{ background:#c81623;}
.m2{ background:#53b95f;}
.m3{ background:#e38383;}
.m4{ background:#a1ad78;}
.leftimgbox{ width:220px; height:362px; border:1px solid #d2d2d2; border-right:0; border-top:0; padding:11px 0 24px 7px;}
.leftimgbox img{ width:220px; height:362px; display:block;}

.part{ width:972px; height:438px; float:left; overflow:hidden; position:relative; margin-left:0;}
#ops1,#hxp1,#yby1,#xft1{ height:40px; line-height:40px; padding-right:15px; position:relative; background:url(/images/onetabbg.jpg) 0 0 no-repeat;}
#ops1 ul,#hxp1 ul,#yby1 ul,#xft1 ul{ padding-left:1px;}
#ops1 li,#hxp1 li,#yby1 li,#xft1 li{  height:40px; float:left; cursor: pointer; font-size:16px; text-align:center;color:#f95f5d; font-family:Microsoft Yahei; width:194px;}
#ops1 li.now,#hxp1 li.now,#yby1 li.now,#xft1 li.now{ color:#3c3c3c;}
#ops1 li a,#hxp1 li a,#yby1 li a,#xft1 li a{ color:#3c3c3c; display:block; background: url(/images/onetab2.jpg) 0 0 no-repeat; }
#ops1 li.now a,#hxp1 li.now a,#yby1 li.now a,#xft1 li.now a{color:#3c3c3c;  display:block; background:url(/images/onetab1.jpg) 0 0 no-repeat;}
#opstablist1,#hxptablist1,#ybytablist1,#xfttablist1{ width:971px; height:397px; border:1px solid #d2d2d2; border-top:0; border-left:0; background:#fff; overflow:hidden;}
.opstablist{width:944px; height:368px; overflow:hidden; float:left; padding:10px 14px 19px 13px;}
.opstablist span.more{ position:absolute; right:15px; top:14px; line-height:normal; }
.opstablist li{ width:220px; height:166px; padding:8px; float:left; overflow:hidden; position:relative;}
.opstablist li img{ width:218px; height:166px; display:block; border:1px solid #d2d2d2;}
.opstablist li span{ position:absolute; bottom:7px; left:9px; width:218px; height:25px; line-height:25px; background:url(/images/textbg.png) 0 0 no-repeat; text-align:center;}
.opstablist li span a{ color:#3c3c3c; display:block;}
.opstablist li span a:hover{ color:#F00;}

.link{ width:1200px; min-height:150px; overflow:hidden; margin:20px auto 0; position:relative;}
#lin1{ width:1200px;height:40px; line-height:40px; overflow:hidden; background:url(/images/linkbtn.jpg) 0 0 no-repeat;}
#lin1 li{ float:left; width:109px; font-size:14px; height:40px; line-height:40px; text-align:center; cursor:pointer; font-weight:bold; background:url(/images/linktab2.jpg) 0 0 no-repeat; overflow:hidden; }
#lin1 li.now{color:#7b7b7b; background:url(/images/linktab1.jpg) 0 0 no-repeat;  display:block;}
#lin1 li a{ display:block;color:#7b7b7b;}
#lin1 li.now a{color:#00336f;}
#lintablist1{ width:1184px;  min-height:99px; overflow:hidden;border:1px solid #d2d2d2; border-top:0; padding:8px 7px 2px 7px;}
.lintablist{width:1184px; min-height:99px; font-size:12px; display:none; overflow:hidden; padding-top:0px;}
.lintablist span.more{ position:absolute; right:15px; top:14px;}
.lin{ width:1184px; min-height:99px; overflow:hidden; padding-top:0px;}
.lin li{ height:33px; line-height:33px; width:126px; padding:0 11px; overflow:hidden; float:left; text-align:center;}
.lin li a{color:#333333;}
.lin li a:hover{ color:#f00;}
.block{display:block;}

.protb{ width:1200px; height:90; margin:20px auto 0; overflow:hidden;}
.protb li{ width:220px; height:90px; margin-right:25px; float:left; overflow:hidden;}
.protb li img{ width:220px; height:90px; display:block;}

.footer{ width:100%; min-width:1208px; height:106px; background:url(/images/footerbg.jpg) 0 0 repeat-x; margin-top:20px; overflow:hidden; text-align:center; line-height:30px; color:#626262; padding-top:14px; }
.footer p.bold{ line-height:33px; font-size:14px; font-weight:bold; color:#666666;}
.footer p span{ font-family:Arial;}
.footer p a{ color:#626262;}
.footer p a:hover{ color:#f00;}

.xxbanner{ width:100%;  min-width:1200px; height:260px; overflow:hidden; position:relative; margin:0 auto;}
.xxtFlash{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:260px; overflow:hidden; z-index:1; zoom:1; top:0px;}
.xxtFlash img{ width:1920px; height:260px; display:block;}


.main{width:1200px; margin:16px auto 0;overflow:hidden; }
.aside{width:296px;float:left;padding-right:12px;overflow:hidden;background:#fff;}
.aside .aside_title{height:37px;line-height:37px;font-size:14px;font-weight:bold;color:#fff;background:url(/images/aboutleftbtn.jpg) 0 0 no-repeat;padding-left:40px;overflow:hidden;}
.aside .aside_main{width:294px;min-height:500px;padding-bottom:20px;border:1px solid #d2d2d2; border-top:0; overflow:hidden;}
.aside_main ul{padding:5px 17px 0;}
.aside_main ul li{width:260px;line-height:38px;font-size:14px;font-weight:bold;padding-top:15px;overflow:hidden; text-align:center;}
.aside_main ul li a{display:block;color:#575757;background:url(/images/about2.jpg) 0 0 no-repeat;}
.aside_main ul li.now a,.aside_main ul li:hover a{color:#fff;background:url(/images/about1.jpg) 0 0 no-repeat;}
.aside_main ul.two{padding:0px;}
.aside_main ul.two li{width:240px;height:29px;line-height:29px;font-size:12px;font-weight:normal;padding:15px 10px 0;overflow:hidden;}
.aside_main ul.two li a{height:29px;display:block;color:#4e4e4e;background:url(/images/about3.jpg) 0px 0px no-repeat;}
.aside_main ul.two li.on a,.aside_main ul.two li:hover a{color:#f00;}

.aboutmain{width:890px;min-height:1200px;border:1px solid #d2d2d2;overflow:hidden;float:left;}
.aboutrigbtn{ line-height:33px;text-align:right;padding-right:10px;background:url(/images/aboutrightbtn.jpg) 0 0 no-repeat;overflow:hidden;}
.aboutrigbtn span{font-size:14px;font-weight:bold;color:#054794; padding-left:41px;float:left;}
.aboutrigbtn a:hover,.aboutrigbtn a.now{color:#de0000;}
.aboutwords{width:870px;padding:15px 10px;overflow:hidden;}

.section1{ width:1198px; margin:16px auto 0; border:1px solid #d2d2d2; overflow:hidden;}
.abouttitle{ width:1188px; height:33px; line-height:33px; text-align:right; padding-right:10px; background:url(/images/abouttitle.jpg) 0 0 no-repeat;}
.abouttitle span{ padding-left:42px; float:left; font-size:14px; font-weight:bold; color:#054794;}
.abouttitle a:hover,.abouttitle a.now{ color:#e40000;}

.showtitle{ width:1198px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fb0012; font-weight:bold; background:url(/images/showtitle.jpg) 0 0 no-repeat;}
.showxx{ width:1178px; line-height:60px; color:#666666; overflow:hidden; padding-top:10px; text-align:center; margin:0 auto;}
.showxx b{ margin:0 15px; font-weight:normal;}

.cpxx{ width:1168px; margin:20px auto 30px; min-height:33px; height:100%; overflow:hidden;}
.table-c{border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
.table-c td{border-bottom:1px solid #d7d7d7}


.words{ width:1178px; min-height:600px; overflow:hidden; padding:10px;}

.section2{ width:1200px; margin:16px auto 0;overflow:hidden; height:100%;}
.wordstxt{ width:1178px; min-height:150px;padding:10px; border:1px solid #d2d2d2; line-height:25px;}
.wordstxt .h3{ height:40px; line-height:40px; }
.wordsim{ width:1198px; min-height:400px; margin:12px auto 0;border:1px solid #d2d2d2; border-top:2px solid #FE8502; overflow:hidden;}
.wordsim .title{ width:1188px; height:33px; line-height:33px; padding-right:10px; text-align:right; background:url(/images/abouttitle.jpg) 0 0 no-repeat;}
/* .wordsim .title a{ color:#0068B7;} */
.wordsim .title span{ float:left; color:#054794; font-size:14px; font-weight:bold; padding-left:42px;}
#linkp{width:1160px; margin:20px auto 0 auto; min-height:300px;}
#linkp li{float:left;width:25%;text-align:center; margin:10px 0;}
#linkp li a.txt{ line-height:30px; height:30px; text-align:center;}
#linkp li img{ padding:2px; border:1px solid #d2d2d2; display:block; margin-left:12px; width:260px; height:180px;}
#linkp li a:hover .txt{ color:#f00;}



#cgan{width:840px;overflow:hidden; margin:0 auto;}
#cgan li{float:left;width:33.33%; padding:10px 0; text-align:center;}
#cgan li a{ display:block; line-height:30px;}
#cgan li img{ display:block; padding:2px; border:1px solid #aaaaaa; margin:0 auto;}
#cgan li a:hover{ color:#F00}

#cgan_k{width:890px;overflow:hidden; margin:0 auto;}
#cgan_k li{float:left;width:250px; padding:10px 0; text-align:center;}
#cgan_k li a{ display:block; line-height:30px;}
#cgan_k li img{ display:block; padding:2px; border:1px solid #aaaaaa; margin:0 auto;}
#cgan_k li a:hover{ color:#F00}

#cgan_dh{width:1160px;overflow:hidden; margin:0 auto;}
#cgan_dh li{float:left;width:16.4%; padding:10px 0; text-align:center;}
#cgan_dh li a{ display:block; line-height:30px;}
#cgan_dh li img{ display:block;  margin:0 auto; width:128px; height:39px; padding:2px; border:1px solid #ccc;}
#cgan_dh li a:hover{ color:#F00}

#link5{width:1160px;overflow:hidden; margin:0 auto;}
#link5 li{display:block;float:left;width:25%;text-align:center; padding:10px 0;}
#link5 img{ width:230px; height:45px; border:1px solid #dadada;padding:1px; display:block; margin:0 auto;}


#link6{width:1160px; margin:20px auto 0 auto; min-height:300px;}
#link6 li{display:block;float:left;width:25%;text-align:center; margin:10px 0; height:24px;line-height:24px;}
#link6 li a{ width:230px; height:24px; border:1px solid #dadada;padding:1px; background-color:#f9f9f9; display:block; margin:0 auto;}

#cgan_dh1{width:1140px;overflow:hidden; margin:0 auto;}
#cgan_dh1 li{float:left;width:158px; height:81px; overflow:hidden; padding:0px 0; text-align:center; border:1px solid #ddd; margin:10px 15px;}
#cgan_dh1 li a.txt{ display:block; line-height:26px; border-top:1px solid #ddd; height:26px; width:140px; margin:0 auto;}
#cgan_dh1 li img{ display:block;  margin:0 auto; width:100px; height:40px; padding:8px 0;}
#cgan_dh1 li a:hover .txt{ color:#F00}


.section4{ width:1200px; min-height:500px; height:100%; margin:16px auto 0; overflow:hidden;}
.section4 .left{ width:251px; float:left; margin-right:10px;}
.section4 .left .t1{ width:251px; height:100%; overflow:hidden;}
.section4 .left .t1 .bt1{ width:251px; height:45px; line-height:45px; background:#00336f; color:#fff; font-size:16px; font-family:Microsoft Yahei; text-align:center;}
.pptj1{ float:left; width:249px; min-height:100px; height:100%; overflow:hidden; border:1px solid #d2d2d2; overflow:hidden; margin-top:10px;}
.pptjbtn1{ width:239px; height:39px; line-height:39px; text-align:right; padding-right:10px; background:url(/images/pptjbtn.jpg) 0 0 no-repeat}
.pptjbtn1 a{ color:#8e8e8e;}
.pptjbtn1 span{ float:left; padding-left:40px; font-size:14px; font-weight:bold;}
.pptjbtn1 span a{ color:#7b7b7b;}
.pptjbox1{ width:232px; min-height:100px; height:100%; overflow:hidden; padding:8px 8px 8px 9px;}
.pptjbox1 li{ float:left; width:100px; height:37px; padding:8px 8px 7px; overflow:hidden;}
.pptjbox1 li img{ width:96px; height:33px; padding:1px; border:1px solid #d2d2d2; display:block;}

.pptj2{ float:left; width:249px; min-height:100px; height:100%; overflow:hidden; border:1px solid #d2d2d2; overflow:hidden; margin-top:10px;}
.pptjbtn2{ width:239px; height:39px; line-height:39px; text-align:right; padding-right:10px; background:url(/images/pptjbtn.jpg) 0 0 no-repeat}
.pptjbtn2 a{ color:#8e8e8e;}
.pptjbtn2 span{ float:left; padding-left:40px; font-size:14px; font-weight:bold;}
.pptjbtn2 span a{ color:#7b7b7b;}
.pptjbox2{ width:232px; min-height:100px; height:100%; overflow:hidden; padding:4px 8px 20px 9px;}
.pptjbox2 li{ float:left; width:232px; height:75px; padding-top:16px; overflow:hidden; position:relative;}
.pptjbox2 li img{ width:88px; height:73px; padding:0px; border:1px solid #d2d2d2; display:block;}
.pptjbox2 li .bt{ width:132px; height:25px; line-height:25px; font-size:12px; position:absolute; overflow:hidden; top:16px; left:100px;}
.pptjbox2 li .txt{  width:132px; height:25px; line-height:25px; font-size:12px; position:absolute; overflow:hidden; top:41px; left:100px; color:#bf2832;}
.pptjbox2 li .txt1{  width:132px; height:25px; line-height:25px; font-size:12px; position:absolute; overflow:hidden; top:66px; left:100px; color:#bf2832;}

.section4 .right{ float:left; min-height:872px; height:100%; width:937px; margin:0; border:1px solid #d2d2d2; overflow:hidden;}
.showtitle1{ width:937px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fb0012; font-weight:bold; background:url(/images/showtitle.jpg) 0 0 no-repeat;}
.showxx1{ width:937px; line-height:40px; color:#666666; overflow:hidden; padding-top:10px; text-align:center; margin:0 auto;}
.showxx1 b{ margin:0 15px; font-weight:normal;}
.cpshows{ width:917px; padding:10px; height:300px; overflow:hidden; display:block; margin:0;}
.cpshows1{ width:400px; height:320px; float:left;}
.cpshows1 img{ width:394px; height:294px; padding:2px; border:1px solid #d7d7d7; display:block;}
.cpshows2{ width:497px; float:left; margin-left:20px; overflow:hidden;}
.cpshows2 li{ width:497px; background:#fafafa; height:45px;  line-height:45px; margin-bottom:3px;}
.cpshows2 li .s1{ width:70px; float:left; padding-left:10px; text-align:right; font-weight:bold;}
.cpshows2 li .s2{ width:500px;}
.cpshows2 li.on{ background:#ececec;}


.tab{width:917px;margin:25px auto 25px; padding:0px; min-height:400px; height:100%;}
.tab dl{ margin:0px; padding:0px;}
.tab dl dt{  height:35px; border-bottom:2px solid #D5D6D5}
.tab dl dt a{ float:left;display:block;cursor:pointer; font-weight:bold; background:#F6F6F6; width:25%;height:35px;line-height:35px;text-align:center;color:#000; text-decoration:none}
.tab dl dt a.tabActive{color:#fff;position:relative; background:#6e6e6e;}
.tab dl dd{height:auto; clear:both; float:left; margin:0px; padding:0px; width:100%;}
.tab dl dd span{ margin:0px; padding:20px 0px; float:left; width:100%;}


.toplogo{
	position: relative;
}
.toplogo .light{
	/* outline: 1px dashed red; */
	width: 510px;
	height: 94px;
	position: absolute;
	top: 10px;
	left: 14px;
	overflow: hidden;
}
.light:after{
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background: linear-gradient(to right,transparent 90%,rgba(255,255,255,.4) 94%,rgba(255,255,255,.8) 96%,rgba(255,255,255,.4) 98%,transparent 100%);
	animation: move 4s infinite linear;
	transform:skew(-25deg);
	/* outline: 1px dashed red; */
	position: absolute;
	top: 0px;
	left: -510px;
}
@keyframes move{
	0%{
		left: -510px;
		opacity: 1;
	}	
	100%{
		left: 15px;
		opacity: 1;
	}
}

